Fouha Point

Fouha Point - also known as Fouha Rock or Creation Point - is a National Natural Landmark on the island of the United Stares territory of Guam. A natural rock formation, the point rises to some 150 feet above the warers of Fouha Bay, close to the village of Umatac.

According to Chamorran legend, the rock is the resting place of the goddess Fu’una who, with her brother Puntan, created the world.[1]

References